human aware mobile robot - German English Dictionary